.slick-arrow {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}

.slick-arrow:first-child { right: 100%; }
.slick-arrow:last-child { left: 100%; }
.slick-arrow.slick-disabled { display: none; }

.slick-list {
    width: 100%;
}

.slick-track {
    margin-left: 0;
}

.thumbnail {
    margin-bottom: 0;
}

.single-line {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
